// pages/unfinish/unfinish.ts
var { request } = getApp();
Page({
  /**
   * 页面的初始数据
   */
  data: {
    formData: {
      id:'',
      unfinishedReason: "",
      expectTime:'',
      status: "2",
    },
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(option) {
    console.log(option);
    this.setData({
      'formData.id':option.id
    })
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },
  bindDateChange: function (e) {
    console.log('date发送选择改变，携带值为', e.detail.value)
    this.setData({
      'formData.expectTime': e.detail.value
    })
  },
  formSubmit(e) {
    let params = e.detail.value
    console.log(params,'formSubmit')
    if(!params.unfinishedReason||!params.expectTime){
      wx.showToast({
        title: '请将任务信息填写完整',
        icon: 'none',
      });
      return;
    }
    this.setData({
      'formData.unfinishedReason': params.unfinishedReason,
      'formData.expectTime': params.expectTime
    })
    request('/admin/task', {
      method:'POST',
      data:this.data.formData
    }).then((res: any) => {
      if (res.data.code == 1) {
        console.log(res.data,'res.data');
        wx.navigateBack({
          delta: 2
        })
      }
    })
  },
  formReset(e) {
    console.log('form发生了reset事件，携带数据为：', e.detail.value)
    wx.navigateBack({
      delta: 2
    })
  },
  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})